package com.itheima.day10;

import java.util.Scanner;

public class Test3 {
    /*
        需求：键盘录入一个 字符串，如果字符串中包含（TMD），则使用***替换
        思路：
        1. 键盘录入一个字符串，用 Scanner 实现
        2. 替换敏感词
                String replace(CharSequence target, CharSequence replacement)
                将当前字符串中的target内容，使用replacement进行替换，返回新的字符串
        3. 输出结果
     */
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个字符串");
        String str = sc.nextLine();

        String[] arr = {"TMD", "tmd", "SB", "sb"};
        String str1 = str;
        for (int i = 0; i < arr.length; i++) {
            str1 = str1.replace(arr[i], "***");
            //"你TMD的真SB,tmd,气死我了"
            //第一次循环: str1 = str1.replace("TMD","**");   "你**的真SB,tmd,气死我了"
            //第二次循环:  str1 = str1.replace("tmd", "**");  "你**的真**,tmd,气死我了"
            //第三次循环:  str1 = str1.replace("SB", "**");    "你**的真**,**,气死我了"
        }
        System.out.println(str1);
    }
}
